<?php
require __DIR__ . "/vendor/autoload.php";
use Qcloud\Sms\SmsSingleSender;
use Qcloud\Sms\SmsMultiSender;
use Qcloud\Sms\SmsVoiceVerifyCodeSender;
use Qcloud\Sms\SmsVoicePromptSender;
use Qcloud\Sms\SmsStatusPuller;
use Qcloud\Sms\SmsMobileStatusPuller;


if(!empty($_GET['mobile']) && !empty($_GET['code']))
{
$mobile=$_GET["mobile"];
$code=$_GET["code"];
// 短信应用SDK AppID
$appid = 1400104625; // 1400开头

// 短信应用SDK AppKey
$appkey = "a43c582a2904af36e18099d91e55438d";

// 需要发送短信的手机号码

// 短信模板ID，需要在短信应用中申请
$templateId = 143203;  // NOTE: 这里的模板ID`7839`只是一个示例，真实的模板ID需要在短信控制台中申请

// 签名
$smsSign = "石拐e党建"; // NOTE: 这里的签名只是示例，请使用真实的已申请的签名，签名参数使用的是`签名内容`，而不是`签名ID`


	try {
    $ssender = new SmsSingleSender($appid, $appkey);
    $result = $ssender->sendWithParam("86", $mobile, $templateId, array($code), $smsSign, "", "");  // 签名参数未提供或者为空时，会使用默认签名发送短信
    //$rsp = json_decode($result);
    echo $result;
	} catch(\Exception $e) {
		return "fail";
		//echo var_dump($e);
	}

}
else
	echo "fail";
